<template>
  <div class="demo" ref="demo">
    <h2 class="title">学生姓名:{{ name }}</h2>
    <h2>学生性别:{{ sex }}</h2>
    <button @click="sendStudentName">把学生名给school组件</button>
  </div>
</template>

<script>
export default {
  name: "Student",
  data() {
    return {
      name: "张三",
      sex: "男",
    };
  },
  methods: {
    sendStudentName() {
      this.$bus.$emit("hello", this.name);
      // console.log(getComputedStyle(this.$refs.demo).backgroundColor);
      // console.log(getComputedStyle(this.$refs.demo).color);
    },
    beforeDestroy() {
      this.$bus.$off("hello");
    },
  },
};
</script>

<style scoped>
.demo {
  background-color: pink;
  color: red;
}
</style>
